package com.mastercard.assets.jpa;

import java.io.Serializable;
import javax.persistence.*;


/**
 * The persistent class for the tbl_file_respaldo database table.
 * 
 */
@Entity
@Table(name="tbl_file_respaldo")
public class TblFileRespaldo implements Serializable {
	private static final long serialVersionUID = 1L;
	private int cveFileRespaldo;
	private String content;
	private String directory;
	private int insideApp;
	private String name;

    public TblFileRespaldo() {
    }


	@Id
	@GeneratedValue(strategy=GenerationType.IDENTITY)
	@Column(name="cve_file_respaldo", unique=true, nullable=false)
	public int getCveFileRespaldo() {
		return this.cveFileRespaldo;
	}

	public void setCveFileRespaldo(int cveFileRespaldo) {
		this.cveFileRespaldo = cveFileRespaldo;
	}


    @Lob()
	@Column(nullable=false)
	public String getContent() {
		return this.content;
	}

	public void setContent(String content) {
		this.content = content;
	}


	@Column(nullable=false, length=512)
	public String getDirectory() {
		return this.directory;
	}

	public void setDirectory(String directory) {
		this.directory = directory;
	}


	@Column(nullable=false)
	public int getInsideApp() {
		return this.insideApp;
	}

	public void setInsideApp(int insideApp) {
		this.insideApp = insideApp;
	}


	@Column(nullable=false, length=512)
	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

}